perfumed cherry - Spanish English Dictionary